「很難找到比本書更詳盡、更深思熟慮的ES6參考指南了。」
—ANGUSCROLL,Twitter工程師、《IfHemingwayWroteJavaScript》(NoStarch)作者
《你所不知道的JS》系列包括:
■導讀,型別與文法
■範疇與Closures,this與物件原型
■非同步處理與效能
■ES6與未來發展
不管你有多少的JavaScript使用經驗,很有可能你還是沒有完整地了解這個語言。作為《你所不知道的JS》系列的一部分,這本簡明的指南專注於ECMAScript6(ES6)中的新功能,也是JavaScript作為基礎的最新版標準。
如同《你所不知道的JS》系列其他書籍,《你所不知道的JS|ES6與未來發展》會深入探討這個語言較為棘手的部分,也就是許多JavaScript程式設計師會乾脆避開的那些部分。具備了這些知識後,你就能真正精通JavaScript。
在這本書中,你會:
■學習新的ES6語法,幫助你舒緩常見編程慣用手法的痛點
■以迭代器(iterators)、產生器(generators)、模組(modules)及類別來組織程式碼
■探索結合了Promises與產生器的非同步流程控制
■使用群集(collections)以結構化的方式更有效率地處理資料
■善用新的API輔助工具(helpers),包括了、Array、Object、Math、Number與String
■透過metaprogramming(程式化編程)擴充你程式的能力
■預覽很有可能會出現在ES6之後版本中的新功能
本系列之補充資料(程式碼範例、練習等)可在此處下載:https://github.com/getify/You-Dont-Know-JS